package com.ziyun.erp.modules.facilitator.entity;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 服务商管理
 * 
 * @author jiangli
 * @email 
 * @date 2018-12-29 16:20:17
 */
@TableName("user_team")
@Data
public class FacilitatorEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 团队id
	 */
	@TableId
	private Integer teamId;
	/**
	 * 团队名
	 */
	private String teamName;
	/**
	 * 队长Id / 推荐码
	 */
	private Integer userId;
	/**
	 * 创建时间
	 */
	private Date createtime;
	/**
	 * 团队备注
	 */
	private String remark;
	/**
	 * 活动类型（together：一企推，facilitator：服务商，agent：代理点二级分销，wechat：微信朋友圈推广, second:二级分销）
	 */
	private String sourceType;
	/**
	 * 审核状态 0:待审核 1:审核通过 2:已拒绝
	 */
	private Integer auditStatus;
	/**
	 * 审核人手机号码
	 */
	private String verifyMobile;
	/**
	 * 更新时间
	 */
	private Date updatetime;
	/**
	 * 营业执照url
	 */
	private String businessUrl;
	/**
	 * 身份证正反面url
	 */
	private String idCardUrls;
	/**
	 * 合同url
	 */
	private String agreementUrl;
	/**
	 * 法人名字
	 */
	private String legalName;
	/**
	 * 是否冻结 0:正常 1:冻结
	 */
	private Integer freezeFlag;
	/**
	 * 是否删除 0:正常 1:删除
	 */
	private Integer delFlag;

	//联系人
	@TableField(exist = false)
	private String nickname;
	//手机号码
	@TableField(exist = false)
	private String mobile;
	//负责地区
	@TableField(exist = false)
	private Integer areas;
	//负责商家
	@TableField(exist = false)
	private Integer shops;
	//成员
	@TableField(exist = false)
	private Integer members;
	//身份证正面
	@TableField(exist = false)
	private String imga;
	//身份证反面
	@TableField(exist = false)
	private String imgb;

	//传入的商户sellerIds
	@TableField(exist = false)
	private String sellerIds;
	//传入的代理商phones
	@TableField(exist = false)
	private String phones;

}
